package com.itheima.service;

import com.itheima.pojo.Member;

import java.util.List;
import java.util.Map;

/**
 * 会员服务接口
 * @author ：zengjie
 * @date ：2020/11/14
 */
public interface MemberService {
    /**
     * 根据电话号码查询会员信息
     * @param telephone
     * @return
     */
    Member findByTelephone(String telephone);

    /**
     * 注册会员
     * @param member
     */
    void add(Member member);

    /**
     * 会员数量统计
     * @return
     */
    Map getMemberReport();


    /**
     * 根据时间段查询会员数量
     */
    Map getMemberByDate(String startDate,String endDate);
    List<Map> getMemberComposedReport();

}
